# Device Note - SSD1306 OLED Module

![SSD1306 OLED Module](../../Images/ssd1306_module.jpg)

![SSD1306 OLED module course pinout](../../Images/ssd1306_pinout_course.svg)

## What It Is

The `SSD1306 OLED module` is a small display used to show text, numbers, and simple graphics. In this course it gives you a second display to compare with the LED matrix.

## What It Does In This Course

- shows text clearly on a bright pixel display
- helps you compare matrix output and OLED output
- gives you practice using `I2C`

## Usual Connections

- `VCC` -> `3.3V`
- `GND` -> `GND`
- `SCL` -> `PB10`
- `SDA` -> `PB11`

## What To Notice

- It uses `I2C`, so it shares the same two signal lines used by other `I2C` devices.
- The screen is made of tiny pixels, so it can show more detail than the LED matrix.
- It is useful for status text, labels, and simple interface feedback.

## Good Questions To Ask

- How is this display different from the `MAX7219` matrix?
- Why is `I2C` useful for small modules like this?
- When would you choose the OLED instead of the matrix?
